Big Huge Thesaurus

fenestra rotunda

noun